public class TestSeason {
    public static void main(String[] args) {
        System.out.println(season(12, 17));
        System.out.println(season(3, 17));
        System.out.println(season(6, 17));
        System.out.println(season(9, 17));
    }
    
    public static String season(int month, int day) {
        if (month <= 3 && day <= 15 || month == 12 && day >= 16)
            return "Winter";
        else if (month == 3 && day >= 16 || month == 4 || month == 5 || month == 6 && day <= 15) {
            return "Spring";
        }
        else if (month == 6 && day >= 16 || month == 7 || month == 8 || month == 9 && day <= 15) {
            return "Summer";
        }
        else
            return "Fall";
    }
}